donning the lifejacket - Deutsch Englisch Wörterbuch